API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsLog
Loggers
Logger.h
1
// Logger.h
3
//
5
6
namespace
nkLog
7
{
14
class
DLL_LOG_EXPORT
Logger
15
{
16
public :
17
21
Logger
() ;
25
virtual
~Logger
() ;
26
27
// Action
35
virtual
void
log
(
const
StringView
& message,
const
StringView
& className) = 0 ;
36
} ;
37
}
nkLog::StringView
Allows to exchange strings with external code.
Definition:
StringView.h:18
nkLog
Encompasses all API of component NilkinsLog.
Definition:
StringView.h:7
nkLog::Logger::log
virtual void log(const StringView &message, const StringView &className)=0
nkLog::Logger
An interface to make all logging capabilities central.
Definition:
Logger.h:15
nkLog::Logger::Logger
Logger()
nkLog::Logger::~Logger
virtual ~Logger()
Generated by
Doxygen
1.8.18